<?
function validarDNI(dni) {
	for(i=0;i<8;i++){
		dni2=dni2+dni[i];	
	}
	
	dni2=dni2%23;
	switch(dni2){
			case 0:
				if(dni[8]=="T" || dni[8]=="t") return true; else return false;
				break;
			case 1:
				if(dni[8]=="r" || dni[8]=="R") return true; else return false;
				break;
			case 2:
				if(dni[8]=="W" || dni[8]=="w") return true; else return false;
				break;
			case 3:
				if(dni[8]=="A" || dni[8]=="a") return true; else return false;
				break;
			case 4:
				if(dni[8]=="G" || dni[8]=="g") return true; else return false;
				break;
			case 5:
				if(dni[8]=="M" || dni[8]=="m") return true; else return false;
				break;
			case 6:
				if(dni[8]=="Y" || dni[8]=="y") return true; else return false;
				break;
			case 7:
				if(dni[8]=="F" || dni[8]=="f") return true; else return false;
				break;
			case 8:
				if(dni[8]=="P" || dni[8]=="p") return true; else return false;
				break;
			case 9:
				if(dni[8]=="D" || dni[8]=="d") return true; else return false;
				break;
			case 10:
				if(dni[8]=="X" || dni[8]=="x") return true; else return false;
				break;
			case 11:
				if(dni[8]=="B" || dni[8]=="b") return true; else return false;
				break;
			case 12:
				if(dni[8]=="N" || dni[8]=="n") return true; else return false;
				break;
			case 13:
				if(dni[8]=="J" || dni[8]=="j") return true; else return false;
				break;
			case 14:
				if(dni[8]=="Z" || dni[8]=="z") return true; else return false;
				break;
			case 15:
				if(dni[8]=="S" || dni[8]=="s") return true; else return false;
				break;
			case 16:
				if(dni[8]=="Q" || dni[8]=="q") return true; else return false;
				break;
			case 17:
				if(dni[8]=="V" || dni[8]=="v") return true; else return false;
				break;
			case 18:
				if(dni[8]=="H" || dni[8]=="h") return true; else return false;
				break;
			case 19:
				if(dni[8]=="L" || dni[8]=="l") return true; else return false;
				break;
			case 20:
				if(dni[8]=="C" || dni[8]=="c") return true; else return false;
				break;
			case 21:
				if(dni[8]=="K" || dni[8]=="k") return true; else return false;
				break;
			case 22:
				if(dni[8]=="E" || dni[8]=="e") return true; else return false;
				break;
			default:
				return false;
		}
}

//function validarEmail(email) {
	
//}
?>